home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr33 / wilalm59.zip / ALMANAC.DOC < prev    next >
Text File  |  1993-05-22  |  17KB  |  356 lines

  1.                     THE  WILSTAR ALMANAC ver. 5.9
  2.                          Copyright <c> 1992     
  3.                            by Jerry Wilson
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10. SHAREWARE
  11.         This program is distributed as Sharware.  If you use it for more
  12. than 15 days, you must register it with the author.  To register Wilstar
  13. Almanac, print out the form, REGISTER.TXT, and fill it out.  Enclose the
  14. required fee ($11.50, including P&H), and send it to the address at the
  15. end of this documentation (or on the registration form).  
  16.         Registered users will receive a disk containing the latest release
  17. of the Almanac, plus other Wilstar Software programs.
  18.  
  19. INTRODUCTION
  20.  
  21.         The WILSTAR ALMANAC is designed to be an on screen display of
  22. calendar, lunar, and personal information.  It is screen-friendly because
  23. the display changes colors every minute.  I have left the display on the
  24. screen for many hours at a time without any ill effects.  However, NO
  25. explicit or implicit warranties are given with regards to this program's
  26. effects on your monitor.
  27.         The WILSTAR ALMANAC has the following features:
  28.  
  29.         -Continuous Display of time and date.
  30.         -Almanac box includes information on:
  31.                 The day of week
  32.                 The day of year
  33.                 Days remaining in year
  34.                 Phase of moon
  35.                 Size of lunar disk
  36.                 Age of moon
  37.                 Place of moon in the zodiac
  38.                 Position of moon relative to equator
  39.         -Notepad for displaying reminders and notes for today.
  40.         -Full notepad file maintenance
  41.         -Monthly Calendar
  42.         -Familiar quotations updated each hour in the message box.
  43.         -Capability to leave screen messages.
  44.         -Alarm clock.
  45.         -DOS Shell.
  46.         -Time/Date change feature.
  47.         -Quarter-hour chimes with hourly toll. (Can be silenced.)
  48.         -Configurable so that your own city shows in Almanac Box.
  49.         -Can display birthdays, holidays, etc from user-modified data file.
  50.         -Screen friendly.  Screen changes colors each minute to prevent
  51.                 burn in.
  52.         -Today's events in history.
  53.         -Countdown timer
  54.         -Four-Function Calculator
  55.         -Telephone Dialer
  56.  
  57. Here is a list of the files included with this archive and their function:
  58.  
  59.         WILALM.EXE      The executable program
  60.         ALMANAC.DAT     The data file of dates.  
  61.         NOTEPAD.DAT     The data file containing today's notepad info.
  62.         ALRM.DAT        Data file containing the alarm clock set time
  63.                         and alarm message. (Created by program)
  64.         ALMANAC.DOC     This text file.
  65.         <month>.DAT     Data files for each month with historical events
  66.  
  67.         (All data files [.DAT] are ASCII text files.)
  68.  
  69.  
  70. DISPLAY SCREEN
  71.  
  72.         After an initial title screen displays for about 5 seconds, the
  73. display changes to the main data screen.  This screen has several boxes
  74. of information.  The top box includes the title of the program.  It is
  75. surrounded on the left and right with small boxes showing the time
  76. (left) in 12-hour format, and the date (right). 
  77.         The middle of the screen contains two larger boxes.   The large
  78. box on the right is the Almanac Box.  It contains information on the day
  79. of the week, the day of the year, and the moon data.  The Almanac title
  80. at the top of this box can be altered by the user from data contained in
  81. the ALMANAC.DAT file (explained below).  To the left of this Almanac
  82. box is either a monthly calendar of the current month, or the notepad
  83. box containing your notes for today.  Since you have no notes in the
  84. NOTEPAD.DAT file when the program is first run, the monthly calendar
  85. will be displayed.  When there are notes corresponding to today's date
  86. in the NOTEPAD.DAT data file, the notepad will automatically be displayed.
  87.         The long box on the bottom of the screen is the message box.  It
  88. contains a quotation.  Each hour, after the Westminster chimes, the
  89. quotation is changed.  The program contains more than 150 quotations which
  90. are selected at random.  The message box will display a screen message
  91. in place of the quotation if you select the message option from the
  92. menu (as explained below).         
  93.         The background area just below the two middle boxes and above
  94. the message box will display information on holidays and (if you modify
  95. the ALMANAC.DAT file), personal user information such as birthdays,
  96. anniversaries, or special occasions.  Certain astronomical information,
  97. such as meteor showers, the start of seasons, etc., will also be shown
  98. in this area.
  99.  
  100.  
  101. THE MAIN MENU
  102.  
  103.         Pressing any key (except Esc) will cause the data display to 
  104. change to the main menu. Pressing Esc causes the program to terminate. 
  105.         You may select any one of 9 options from the
  106. menu box.  To select an option, simply press the number in front of the
  107. option, without pressing ENTER.  Alternately, you can use the up or down
  108. cursor keys to move the little arrow in front of the option you desire
  109. and then press ENTER.  
  110.  
  111. OPTION 1        Return to the Clock Display
  112.  
  113.         This option will cause the Alamanc display to resume without having
  114. to select any of the other options.
  115.         
  116.  
  117. OPTION 2        DOS Shell 
  118.  
  119.         Choose option 2 if you want to visit DOS without leaving
  120. the Almanac.
  121.  
  122. OPTION 3        Change Time/Date
  123.  
  124.         This option allows you to enter a new time and date.  The time
  125. entered MUST be in the 24-hour format and must be as follows:
  126.  
  127.         HH:MM:SS
  128.  
  129.         The date must be in this format:
  130.  
  131.         MM-DD-YYYY
  132.  
  133.         Changing the date will NOT alter the DOS date that's in the 
  134. computer memory.  You can change the date in order to view any notepad
  135. information for a date other than today.  If you type "today" in instead
  136. of a date, the almanac will return to today's date.
  137.         Changing the time WILL ALTER the DOS time in your computer's
  138. CMOS or RAM.
  139.  
  140. OPTION 4        Setting the Alarm Clock
  141.  
  142.         Select option 4 to set the alarm clock.   The display will show
  143. the current alarm settings.  If the alarm is not set, the alarm time will
  144. display "none".   If you wish to set the alarm to a new time and date, press
  145. a Y.  It will first ask for the time.  Type in only the hour and minute
  146. separated with a colon (:).  You will then be asked for the date you wish
  147. the alarm to sound when the alarm time is reached.  Type in the date using
  148. the MM-DD-YYYY format.  The display will change to the message box.  Type in 
  149. the message you wish to appear at the selected alarm time.
  150.         If you exit the Almanac program, the alarm information is stored
  151. in a data file, ALRM.DAT.  When you restart the program, if the alarm
  152. time has not passed, the alarm will sound at the appropriate time. 
  153.         You can disable the alarm clock by typing a 'D' at the time prompt
  154. after choosing the Alarm option from the menu.  
  155.         When the alarm is enabled (set), there will be an "alpha" sign
  156. (Greek a), after the "Set Alarm" menu item.  If the alarm is disabled, there
  157. will be no symbol.
  158.  
  159. OPTION 5        The Notepad 
  160.  
  161.         This option leads you to a sub menu for the Notepad.  There
  162. are 3 options on this sub menu.  To add a new notepad message for
  163. any date, select option 1.
  164.         You can type up to a 7-line message, each line with up to 31
  165. characters for display in the Notepad box.  First, enter the date you
  166. wish the information to be displayed (or press ENTER for today's date).
  167. The notepad text and date entered is kept in a file, NOTEPAD.DAT.
  168.         When entering text, you MUST press ENTER before you reach the
  169. edge of the notepad box.  If you fail to do this, the cursor will go back
  170. to the beginning of the current line and you must type it over.  You
  171. can type up to 7 lines.  If you get finished before you have typed 7
  172. lines, enter a * on a blank line.
  173.         The Notepad can display ONLY 7 lines of text.  Therefore, if
  174. the total number of note lines in all notes for today's date exceed 7,
  175. only the first 7 will be displayed. If there is already a note for today
  176. and you enter a new one with menu option 5, the new note will display
  177. after the current note on the Notepad display until 7 lines of text
  178. are displayed. 
  179.         To delete the notepad message for the current date, select option
  180. 2 from the Notepad submenu.  The message will not be displayed, but will
  181. be retained in the text file itself.  The date will be preceded by the
  182. word "deleted" if you were to print out the NOTEPAD.DAT file.
  183.         If you wish to delete the entire file from the disk so that you
  184. can free up disk space by starting a new data file, select option 3
  185. from the Notepad submenu.  The program will ask you if you are sure.  If
  186. you are sure you want to delete the file, type a Y.  This option erases
  187. the data file from the disk.
  188.  
  189.  
  190. OPTION 6        Leaving a Screen Message
  191.  
  192.         Choose this option to leave a message for display in the long
  193. message box.  When you select option one, the screen changes to a box
  194. in which you may type a one-line message.  When you press ENTER, the
  195. data display resumes and the message you typed will be displayed in the
  196. long box.
  197.  
  198.  
  199. OPTION 7        Today's Events in History 
  200.  
  201.         This option allows you to see today's events in history.  A screen
  202. will appear with the year and an event or a person's name if it is their
  203. birthday.  
  204.  
  205. OPTION 8        Toggle Notepad/Calendar
  206.         
  207.         Select this option if the main display screen is showing a monthly
  208. calendar and you want to see the notepad.  Any notes for today will then be
  209. displayed.  Conversely, if you are in the notepad display mode, pressing
  210. this option on the main menu will return you to the calendar display.
  211.  
  212. OPTION 9        Utilities
  213.         
  214.         Entering this selection will take you to a sub-menu containing a
  215. selection of three convenient utilities: a countdown timer, a calculator,
  216. and a telephone dialer.  Press 1 for the countdown timer, 2 for 
  217. the calculator, or 3 for the phone dialer, followed by ENTER.
  218.  
  219.         COUNTDOWN TIMER
  220.  
  221.         You may select any number of minutes to count down, from 1 to
  222. 120.  The box display then shows the number of hours, minutes, and seconds
  223. remaining until an alarm sounds.  The Almanac then returns to normal display.
  224. To stop the countdown sooner, just press any key.
  225.  
  226.         CALCULATOR
  227.  
  228.         This works like an ordinary 4-function calculator.  Just press the
  229. first number and press ENTER.  Press the function key (*,+,-, or /) without
  230. pressing ENTER afterward.  Then press the second number the operation is to
  231. be performed upon and press ENTER.  The numbers and function will show on one
  232. line, followed by the answer.  The result of any calculation becomes the first
  233. number of the next calculation, so you only need to enter the function key
  234. again for a chain calculation.
  235.  
  236.  
  237.         PHONE DIALER
  238.  
  239.         This feature allows you to enter a phone number in the display box
  240. to be dialed by the computer.  In order to use this feature, your computer
  241. MUST be connected to a modem in COM1: or COM2: serial port.
  242.         You should add this line:
  243.  
  244. PORT=<COMPORT>
  245.  
  246.         to your ALMANAC.DAT data file.  You can add it at the beginning of
  247. the file with a text editor.  the PORT must be in all caps.  <COMPORT> must
  248. be COM1: or COM2: (including the colon).  An easier way to add this line
  249. would be to just select the dialer from the menu.  If the PORT= line is not
  250. present in the ALMANAC.DAT file, you will be prompted to type a 1 or a 2 to
  251. indicate which serial port your modem is using.  The ALMANAC.DAT file will
  252. then be updated to include this information.  However, if you should ever
  253. change the location of the modem, you must edit this line in the data file
  254. with a text editor.
  255.         After you enter the phone number you should here dialing sounds.  At
  256. this point, you should lift the receiver and press ENTER to return to the
  257. Almanac.
  258.  
  259.  
  260. PERSONALIZING THE ALMANAC
  261.  
  262.         You can have the name of your city (or any other short
  263. title), appear in place of the word "Almanac" in the almanac box.  To
  264. do this, edit the ALMANAC.DAT file, included, with any ASCII text editor.
  265. Place as the FIRST line of the file a capital letter "L" immediately
  266. followed by the name of you city (or any other word).  Like this:
  267.  
  268.         LIndianapolis, IN
  269.  
  270. This must be the first line of the data file.
  271.         If you wish to add birthdays, anniversaries, etc. to the data
  272. file, you may use your text editor to add lines as follows:
  273.  
  274.         MM-DD(Birthday or other event)
  275.  
  276. You can use the entries of holidays already included in the ALMANAC.DAT
  277. file as examples.
  278.         NOTE:  Versions 4.1 and later allow you to add personalization
  279. data to the ALMANAC.DAT file without the use of a text editor!  Just
  280. use the command line:
  281.  
  282.         wilalm add
  283.  
  284.         This causes the program to prompt you for the date and the event
  285. you wish to record in the data file.  The data still must be in the
  286. MM-DD(Event) format as described above.  
  287.         IMPORTANT:  Once the program reads any line in the ALMANAC.DAT
  288. file that starts with the current date,  it ceases reading the remainder
  289. of the file.  Therefore, if two or more personal events take place on the
  290. same date, you should put both events on the same data line.  The maximum
  291. number of characters is 80.  Also, if any holiday or astronomical event
  292. is listed in the data file that occurs on the same date as a personal
  293. event added with the "add" command line argument, the personal event will
  294. not be displayed.  In order to display your personal event on this date
  295. you must use a text editor to remove the prior line in the file with the
  296. same date.
  297.  
  298.  
  299. SILENCING THE CHIMES AND THE TICKING
  300.  
  301.         The clock ticks each time it checks the system clock, about once
  302. every second.  It also chimes on the quarter hour, with
  303. hourly tolls.  However, it you do not wish the sounds produced, you
  304. may start Wilstar Almanac with the following command lines:
  305.  
  306.         wilalm nt       <--- silences ticking
  307.         wilalm nc       <--- silences chimes
  308.         wilalm nc nt    <--- silences all sound
  309.  
  310.         It makes no difference which order the nt and nc are in.
  311.  
  312.  
  313. A WORD ABOUT MOON PHASES
  314.  
  315.         The age of the moon should be accurate to + or - 1 day.  Full
  316. phase is actually reached when the moon is 14.7 days old.  New moon
  317. occurs when the moon is 0 (29.5) days old.  The visible lunar disk size, as
  318. measured in percentages, is another way of expressing phase.  When the
  319. moon is full, the disk has 100% illumination; when new, the illumination is
  320. close to 0%.  At first quarter and last quarter, the moon appears to be
  321. 50% illuminated.  A waxing moon is one that appears to be growing in
  322. size as pertains to the amount of disk illumination.  A waning moon is
  323. growing smaller.  A crescent moon varies in size from a narrow sliver to
  324. almost half illuminated.  A gibbous moon is one in which more than half
  325. the disk appears illuminated, but not completely so.
  326.         About once every 14 days, the moon crosses the equator.  On these
  327. days, the Almanac box will Display a "Moon on Equator" message.  When
  328. the moon is at its maximum displacement north of the equator, a "Moon
  329. Rides High" message will appear.  When the moon is at its southernmost
  330. position, a "Moon Runs Low" message appears.  
  331.         I believe the lunar calculations in WILSTAR ALMANAC are as accurate
  332. as many other lunar programs I have found in the shareware libraries.  
  333. However, since I'm no mathematician, the algorithms used to calculate lunar
  334. phases and positions are based on simple arithmetic and algebra.  They also
  335. assume a circular, rather than the true elliptical orbit.  I do not 
  336. claim a degree of accuracy that one would expect by using higer-level
  337. mathematical algorithms in which the elliptical nature of orbits, 
  338. precession, and other factors could be included.
  339.  
  340.  
  341.  
  342. SUPPORT
  343.  
  344.         Registered users will receive free support if you run into
  345. difficulty with any aspect of this program.  However, all users are
  346. invited to send comments and suggestions.  If you wish to contact me, 
  347. you can send mail to this address or leave Email on the GEnie network.  My
  348. GEnie mail address is J.WILSON120.  
  349.  
  350.         Wilstar Software
  351.         Jerry Wilson
  352.         P.O. Box 73
  353.         Edinburgh, IN  46124
  354.  
  355.  
  356.